Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of lacrimal apparatus
  1. noun
    the structures that secrete and drain tears from the eye
Explanation of lacrimal apparatus
My lists:
Recently viewed words: